Hopefully it is as simple as your fuel gauge being unreliable, which would be nothing unusual. As someone has indicated, just reset your odometer each trip and make sure you fill the tank, it will only take a few typical trips to get a better feel for it. Once you have done that a few times you won't need to rely on the gauge as much.
Edit: what speeds are you getting for those RPM?