Powerful Cyclone Marcia roared ashore Friday in a heavily-populated area of northeastern Australia as officials warned of a "calamity".