321 x 515 meters = 12637.8 x 20275.59 inches