233 x 276 feet = 71.02 x 84.12 meters