124 x 149 x 636 meters = 4881.89 x 5866.14 x 25039.37 inches