Hurricane Helene is moments away from making landfall in