UPDATE: Tropical Cyclone Penny is making landfall on the coast between Weipa and Thud Point as a category one system.