366 x 221 feet = 111.56 x 67.36 meters