Maybe u are pumping too slow and that's why not able to pump to rim

..Usually for me, after it about reaching the rim, will need to top up another 1L+ and then will reach close to rim, afterwhich, will neeed to top up 5 times+ to reach the rim (slowly).
**p/s: do check if there is any petrol leak out to the floor which caused u not able to top up to rim, just a jokes