84 x 32 feet = 25.6 x 9.75 meters