221 x 135 feet = 67.36 x 41.15 meters