Ответ:

Скорость теплохода по течению равна сумме собственной скорости и скорости течения:

28,7 + 2,5 = 31,2 км/ч.

Найдём расстояние за 5,5 ч:

31,2 · 5,5 = 171,6 км.

Ответ: 171,6 км.