221 x 331 feet = 67.36 x 100.89 meters