English: Currently has around 62k miles.
Telugu: ఇది సుమారు 62 కిలోమీటర్ల దూరంలో ఉంది.