Mountains As Pegs?
SAHIH INTERNATIONAL He created the heavens without pillars that you see and has cast into the earth firmly set mountains, lest it should shift with you, and dispersed therein from every creature. And We sent down rain from the sky and made grow therein [plants] of every noble kind. Is this the ayah you are referring to. Luqman 31:10
The videos prove that the science is recent and couldn’t be known in that era.
So brother, what did the Arabs at the time uderstand from that verse? Did they relate the Earth being calm with mountains? Did the Quran teach them this somehow?