266.77 feet = 81.311496 meters