126 x 836 x 518 meters = 4960.63 x 32913.39 x 20393.7 inches