233 x 84 feet = 71.02 x 25.6 meters