126 x 623 meters = 4960.63 x 24527.56 inches