English: So far that's about 200 miles.
Telugu: ఇప్పటి వరకు 200 మీ.