210 x 633 meters = 8267.72 x 24921.26 inches