I think your 20mpg on petrol is possible but not the norm. The only way to get a accurate check is to brim the tank up the neck to the top. Note your mileage, run your distance refill to the brim, note your mileage and amount of litres used to fill
Divide the litres by 4.546 to get gallons then...