Very impressed with gas mileage

While I will certainly agree it is entirely possible to do it on one trip, that is not the correct way to figure fuel mileage. Fuel mileage is calculated over time with many different trips and then averaged together. You cannot just take one trip and decide you're getting 28MPG. That's not how it works.
Kind of like driving from Calgary, Alberta to Edmonton, Alberta, about 200 miles and then doing the mileage calculation again on the return trip. Always get better fuel economy driving from Calgary as you drop about 1,000' altitude. Driving to Calgary you climb that 1,000'.