Ответ:

От Васильево до Рябиновки — 10 клеток, то есть \(10\cdot2=20\) км.

От Рябиновки до Княжеского — \(16\sqrt5\) км.

Общий путь: \(20+16\sqrt5\approx55{,}8\) км.

Ответ: примерно 55,8 км.