627 x 191 x 851 meters = 24685.04 x 7519.69 x 33503.94 inches