266.7 feet = 81.29016 meters