Теплоход, двигающийся в неподвижной воде со скоростью 18 км/ч, проходит по течению реки и после стоянки возвращается в исходный пункт. Скорость течения реки равна 4 км/ч, стоянка длится 7 часов, а в исходный пункт теплоход прибывает через 43 часа после отплытия из него. Сколько километров прошёл теплоход за весь рейс?