The Morning Glory cloud is a rare meteorological phenomenon observed in Northern Australia’s Gulf of Carpentaria. A Morning Glory cloud is a roll cloud that can be up to 1000 kilometers long, 1 to 2 kilometers high, and can move at speeds up to 60 kilometers per hour despite there being little wind.
Apparently people do not really know what causes them (nice to still allow for a sense of mystery in creation instead of killing it with scientific explanations).
Why do Morning Glory Clouds exist? Easy …. for the glory of God as they proclaim his handiwork! And in that sense the purpose of our existence is not dissimilar!
source: wikipedia