22 x 126 x 858 meters = 866.14 x 4960.63 x 33779.53 inches