Решение:
1) Расстояние, пройденное против течения: 24,6 * 4,5 = 110,7 км.
2) Собственная скорость теплохода: 24,6 + 1,8 = 26,4 км/ч.
3) Скорость теплохода по течению: 26,4 + 1,8 = 28,2 км/ч.
4) Расстояние, пройденное по течению: 28,2 * 0,8 = 22,56 км.
5) Общий путь: 110,7 + 22,56 = 133,26 км.
Ответ: 133,26 км.