188.1 x 105 feet = 57.33 x 32 meters