15 hour ferry along west coast