В тексте сказано, что расстояние от д. Пешково до д. Шарапово равно 27 км, а расстояние от с. Сергеево до д. Беляево равно 15 км. Чтобы найти расстояние от д. Пешково до с. Сергеево по прямой, нужно знать взаимное расположение этих пунктов. Без этой информации решить задачу невозможно.
Ответ: Невозможно определить, так как недостаточно данных.