Zero-emission ship nears finish voyage