Severe Tropical Cyclone Zelia is about to make landfall hours earlier than expected.