220.3 x 71.5 feet = 67.15 x 21.79 meters