233.9 x 79.8 feet = 71.29 x 24.32 meters