shouldn't the map show the same distance as the app? Either 9.9 or 10+, but not two different distances for the same event?
The numbers are laps, not necessarily miles. For example there could be an additional lap added manually, or due to a workout. Check out the lap table and verify how long all the laps are