English: It is situated approx. 15 crores kilometres away from the earth.
Telugu: భూమి నుంచి 15 కోట్ల కిలోమీటర్ల దూరంలో ఉన్నాడు కాబట్టి ఇక్కడి నుండి చూస్తే అంత చిన్నగా కన్పిస్తున్నాడు.