26 x 159 x 120 meters = 1023.62 x 6259.84 x 4724.41 inches