186.8 x 108.7 feet = 56.94 x 33.13 meters