Eanassir, both you and the Koran are giving me a stomachache.
The meteorites that made the mountains? A meteorite as big as a mountain, coming in at around forty thousand miles per hour would make a crater not a mountain. Mountains can form in several ways, two of which are volcanic action...