Пусть длина всей дороги x км. Тогда за первый месяц отремонтировали 0.65x км. Осталось: $$x - 0.65x = 0.35x$$ км. За второй месяц отремонтировали 60% от оставшегося, то есть $$0.6 \cdot 0.35x = 0.21x$$ км. После второго месяца осталось: $$0.35x - 0.21x = 0.14x$$ км. По условию, за третий месяц отремонтировали 28 км, поэтому $$0.14x = 28$$ $$x = \frac{28}{0.14} = \frac{2800}{14} = 200$$ км.
Ответ: 200 км