that's terrible mileage

also check airfilter is clean

servicing up to date?