I towed a twin axle, 26ft caravan through France to South Spain on a 3 month trip with my 3.0d X5. Our total journey was 4,400 miles of which 2,650 was actual towing. During the entire trip I monitored fuel consumption and averaged 27.4 miles per gallon over the entire trip. Is this good?