684 x 237 meters = 26929.13 x 9330.71 inches