It has now made landfall on the coast near Ayr, north of Bowen, and is soaking large parts of the north coast all the way ...