Australia cyclones: '150 km/h winds' on Great Keppel Island

A tropical cyclone forecast by Australian officials to be a calamity has hit the coast of central Queensland.

Marcia has made landfall between St Lawrence and Yeppoon.

Darren Ferguson is on Great Keppel Island, just off the Queensland coast.