Скорость теплохода по течению: \(90:3{,}6=25\) км/ч.
Собственная скорость теплохода: \(25-2{,}5=22{,}5\) км/ч.
Скорость теплохода против течения: \(22{,}5-2{,}5=20\) км/ч.
Время обратного пути: \(90:20=4{,}5\) ч.
Ответ: 4,5 ч.