540 x 1009 meters = 21259.84 x 39724.41 inches