Not so. I always have location on. This happens a lot. I use maps and will refresh it hoping it is going to match what the website mileage is , however it always turns out to be miles more.
The milage is always going to differ depending on your location and the calibration of your phone.
Thanks! Your answer is awaiting moderation.