221.3 x 72.5 feet = 67.45 x 22.1 meters