If I was to push it right till the needle was on empty, I reckon I could have gotten it 700km. Due to the distance betwwen servos though, I didn't get to test that. The most I travelled between fills was 613km. Bear in mind that between full and empty, that is about 60 litres. There is always at least 10 litres in the tank when the needle is on empty.