English: Both are over half a kilometer in length.
Telugu: రెండూ పాతిక కిలోమీటర్ల దూరం ఉంటాయి.