205.8 x 222.5 feet = 62.73 x 67.82 meters