i think it's to do with your latest mpg read out , if you have just had a long journey and you are reading 40 mpg your range will be greater ,however if your read out is only 32 mpg i.e round town journeys your range will be shorter when you top up ,probably rubbish just my thoughts.