268 x 1009 meters = 10551.18 x 39724.41 inches