1) 28,8 + 2,2 = 31 (км/ч) - скорость теплохода по течению реки; 2) 31 * 3,5 = 108,5 (км) - путь по течению реки; 3) 28,8 - 2,2 = 26,6 (км/ч) - скорость теплохода против течения реки; 4) 26,6 * 2,5 = 66,5 (км) - путь против течения реки; 5) 108,5 + 66,5 = 175 (км) - весь путь теплохода. Ответ: 175 км.