1 mile = 1609 meters; therefore
31 = 31*1.609 .
1 gallon = 3.79 liters; therefore
31 = = 13.2 kilometers per liter. ANSWER
1 gallon = 3.79 L 1.609344 kilometers = 1 mile
Using DIMENSIONAL ANALYSIS, we get:
------ Canceling ALL appropriate measurements