210 x 23 x 26 meters = 8267.72 x 905.51 x 1023.62 inches