203.8 x 220.5 feet = 62.12 x 67.21 meters