221 x 175.1 feet = 67.36 x 53.37 meters