124 x 834 x 516 meters = 4881.89 x 32834.65 x 20314.96 inches