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