187.3 x 185.1 feet = 57.09 x 56.42 meters