The distance from the current location to the saved point is calculated incorrectly

The distance from the current location to the saved point is calculated incorrectly (there is a noticeable difference to the most distant ones).
For example, from Kazan to Tahiti 15469 km, and in hours it shows 17441 km.
To the antipode point - 20,000 km, shows 17,746 km.
Despite the fact that in the "Garmin explorer" the distance is shown correctly.

My coordinates: N55.834375 E049.159863