119 x 884 x 133 inches = 3.023 x 22.454 x 3.378 meters