Краткий ответ: \(\boxed{50\text{ с}}\).
Пусть \(t\) — время пути от баков до крана, а \(q\) — скорость наполнения баков в литрах в секунду.
- Малый бак наполняется в течение \(t+90\) секунд: \(t\) секунд Матроскин идёт от крана к бакам и ещё \(90\) секунд ждёт.
- Большой бак наполняется в течение \(160+t\) секунд: \(160\) секунд Матроскин стоит у баков, а затем ещё \(t\) секунд идёт к крану.
Составим уравнения:
\[ q(t+90)=160, \]
\[ q(t+160)=240. \]
Вычтем первое уравнение из второго:
\[ q\cdot 70=80, \qquad q=\frac{8}{7}\text{ л/с}. \]
Тогда
\[ t+90=\frac{160}{8/7}=140, \]
\[ t=140-90=50\text{ с}. \]
Проверка:
\[ \frac87\cdot 140=160\text{ л},\qquad \frac87\cdot 210=240\text{ л}. \]
Скорость \(1{,}4\text{ м/с}\) даёт расстояние между баками и краном:
\[ 1{,}4\cdot 50=70\text{ м}. \]
