however , andromeda is roughly 2.6 million light years away and , although you are approaching each other at a speed of close to 1 million kilometers per hour , it will still take another 3 billion years or so before the collision occurs .