Ответ:

Скорость течения: 28,7 − 25,6 = 3,1 км/ч.

Скорость теплохода по течению: 28,7 + 3,1 = 31,8 км/ч.

Путь за 3 ч: 31,8 · 3 = 95,4 км.

Ответ: 95,4 км.