Ответ:

Скорость против течения: 22 − 4 = 18 км/ч.

Расстояние за 3 часа: 18 · 3 = 54 км.

Ответ: 54 км.