126 x 599 meters = 4960.63 x 23582.68 inches