57.4 x 105.8 feet = 17.5 x 32.25 meters