200.5 x 222.3 feet = 61.11 x 67.76 meters