202.5 x 224.3 feet = 61.72 x 68.37 meters