What Is the 1,200 Miles Long Cloud on Mars All About? Scientists Clarify!