I have a 2019 with 3.92 and get the same mileage you do in town, and about 18 on the hwy at 80. (No mountains and head winds).
Sitting in our little shack of a bar in Da Nang circa 1967, sucking down beers and waiting for our overhead time to return to our carrier when a Chief sit down beside...