186.5 x 208.3 feet = 56.85 x 63.49 meters