267.5 feet = 81.534 meters