Ответ:

Скорость течения равна разности собственной скорости и скорости против течения:

\(28,7-25,6=3,1\) км/ч.

Скорость теплохода по течению:

\(28,7+3,1=31,8\) км/ч.

Путь за 3 часа:

\(31,8\cdot3=95,4\) км.

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