321 x 306 meters = 12637.8 x 12047.24 inches