Those numbers are pretty close for my '22 Silverado work truck. After almost 40k miles I average 17 mpg and gas was $2.79 last fill up.