186 x 88.8 feet = 56.69 x 27.07 meters