English: That is around 600 km in length.
Telugu: ఇది సుమారు 600 కి.