267.55 feet = 81.54924 meters