Хотелось бы убедиться, что у всех пешеходов правильное понимание километра. С шагами точно не путаете? :)
Многие приложения делают некорректный расчёт длины дистанции - например, исходя из примерной оценки длины шага или не очищая от "скачков" между вышками связи, или некорректно учитывая "кружение" в рамках небольшой области.
Поэтому, если вы не уверены, лучше проверить длину, переложив на маршрут по точкам, например, на Я.Картах.
Глядя на маршруты, не могу понять, где можно было накрутить лишних 10-15 км. Звучат очень страшные цифры - на моей памяти львиных дистанций больше 25 км не было уже лет шесть, обычно в районе 20 км.