As-salaamu `alaykum
I've seen this a couple of times. I've also seen those who have 'shown' that it is false, distorted and exaggerated. There is no miracle like the Qur'an. I think this Makkah mean point issue requires some scrutiny. Nevertheless, jazakillaahu khayran for sharing the link.