185.5 x 207.3 feet = 56.54 x 63.19 meters