203.5 x 225.3 feet = 62.03 x 68.67 meters