74.6 x 221 feet = 22.74 x 67.36 meters