Electric ro-ro ferry at sea.