554 x 126 meters = 21811.02 x 4960.63 inches