English: Distance between them is 70.7 km.
Telugu: వాటి మధ్య దూరం 40.7 కిలోమీటర్లు ఉంది.