Fuel consumption Fiat Panda 1.1

Hello, is the bill so correct ? I have now covered 1153 km with my Fiat Panda since the delivery (were 5 liters in the tank) . At 67.55 L (I keep my tank invoices always ), until today again 5 liters in the tank . Living right next to a gas station . Is the bill correct ? 67.55 L : 1153 km x 100 result 5,85863 L on 100 km That would be really great , because I drive always quite fast , almost only city ! Please consecrate me into mathematics , is it really like that or did I a mistake made? Greetings Jürgen