56.6 x 102.8 feet = 17.25 x 31.33 meters