English: Its length is more than fifteen kilometers.
Telugu: దీని పొడవు కంటే ఎక్కువ పదిహేను కిలోమీటర్ల దూరంలో ఉంది.