English: That's 100 miles (160 kilometres) higher than the International Space Station.
Telugu: అది అంతర్జాతీయ అంతరిక్ష కేంద్రం (ఐఎస్ఎస్) ఉన్న కక్ష్య కన్నా 160 కిలోమీటర్లు ఎక్కువ ఎత్తు కావడం గమనార్హం.