Скорость теплохода по течению реки = 87/3 = 29 км/ч
Теплоход плывет против течения, значит, вычитаем из скорости по течению скорость течения: 29км/ч - 3,5 км/ч = 25,5 км/ч
Тогда скорость теплохода против течения равна скорость теплохода минус скорость реки: 25,5 км/ч - 3,5 км/ч = 22 км/ч,
Тогда за 3,2 часа он проплывет против течения 22 км/ч * 3,2 = 70,4 км
Ответ: 70,4 км