83.8 x 107.4 feet = 25.54 x 32.74 meters