Allah ﷻ says in the Quran: “ALL PRAISE is due to God, Originator of the heavens and the earth, who causes the angels to be [His] message-bearers, endowed with wings, two, or three, or four. [Unceasingly] He adds to His creation whatever He wills" According to Quran commentators, the number of wings denotes their power and speed by which they engage in working at Allah’s command throughout the universe. Light is defined as any radiation within electromagnetic spectrum from radio waves to gamma rays including visible light, all forms of radiations move approximately at the rate of 186,000 miles/second. Such is the speed of discovered frequencies. As explained in the creation of angels earlier, if we accept that angels are created from a concentrated form of nur (light) whose frequency remains undiscovered or yet incomprehensible then we can imagine their ability to traverse billions of years or light years distance. The Quran mentions their ability to travel such unimaginable distances in a very short period of time: "all the angels and Ruh [Archangel Gabriel)] ascend to Him [daily,] in a day the length whereof is [like] fifty thousand years.” The term 'fifty thousand' is not literal but implies extremely long distance. This theory may also explain the hadith when Prophet Muhammad ﷺ saw Archangel Gabriel, the leader of all angels, in his original form and claimed that: “he had six-hundred wings which filled the horizon.”
I carry a passion for Researching, Learning & Writing on Various Islamic Topics.