620 x 811 meters = 24409.45 x 31929.13 inches