52 x 156 x 888 meters = 2047.24 x 6141.73 x 34960.63 inches