Some Muslims have the misconception that the Quran is only a book of rituals.
There is no scientific explanation for the incident, and the account of the event is accurate as it occurred in Mecca forty years prior to the revelation of this surah, and many people of that period had personally witnessed this event.
No one can comprehend the means that He uses against His enemies.