I'd check the following things:
The clutch might be slipping though you'd probably notice it on acceleration. (previously mentioned above by another poster)
Your odometer might be very inaccurate, especially if you've got much bigger diameter tires (less rotation means less distance...