Yes translations are different..

However, it's remarkable that the Quran draws the attention to the location or place of stars in relation to what ppl see..

Nothing in the world actually have a permanent position. The Quran says:

"It is He who created the night and the day, and the sun and the moon. ALL swim along each in its rounded course." [Arabic text: فلك = orbit]

____________________________________________________
You need Religion so when everyone goes to Paradise you're not left behind..