56.2 x 106.6 feet = 17.13 x 32.49 meters