English: approximately 80 miles inland.
Telugu: దాదాపుగా 80 కిలోమీటర్ల ప్రయాణం.