English: of 68 metres.
Telugu: 68 మీటర్లు.