English: 50 X 18 = 900 inches, or 75 feet or slightly less than 23 meters.
Telugu: 50 X 18 = 900 అంగుళాలు, లేదా 75 అడుగులు లేదా 23 మీటర్ల కంటే కొంచెం తక్కువ.