267.8 feet = 81.62544 meters