My 340 getting 6 mpg

Imperial gallons are .978 liter or 128ounces
Canadian gallons are 1.14 gallons= 160 ounces
Thus a Canadian gallon is 125% as big as a Usg

Isn’t your fuel dispensed in liters?