860 x 133 x 79 meters = 33858.27 x 5236.22 x 3110.24 inches