In the name of ALLAH SWT, the Beneficent, the Merciful,

How many light years does it take for the angels or spirit to reach Allah.
LONDON UK

According to Holy Qur’an Surah Al Ma’arij (The Ascension or Rapture) Chapter 70 verse 4:

“The angels and the spirit ascend unto him in a day the measure is 50,000 years”

In the light of the Qur’an and modern science I will prove this theory.

It is a fact that light travels 186,000 miles per second, and 1 light year is equivalent to 5,865,696,000,000  miles.

How many seconds are there in 1 year?

A: 60 x 60 x 24 x 365 = 31,536,000 seconds.

How many seconds in 50000 years?

A: 31,536,000 x 50000 = 1,576,800,000,000 seconds.

If there are 1,576,800,000,000  seconds in 50000 years, and if we multiply this by 186,000 (speed of light in miles/sec)

A: 1,576,800,000,000 x 186,000  = 293,284,800,000,000,000

This means angels and the spirit will cover a total 293,284,800,000,000,000 miles if travelling at the speed of light for 1,576,800,000,000 seconds

If we now divide 293,284,800,000,000,000 miles by the distance light travels in 1 light year, i.e. 5,865,696,000,000  miles

A: 293,284,800,000,000,000 = 50,000

5,865,696,000,000

Therefore it is a fact that it takes 50000 light years for the angels and the spirit to ascend Allah.

Considering it takes 4 light years to reach our nearest star, 50000 light years is a long way away!

All praise to Allah.