267.82 feet = 81.631536 meters