105 x 870 x 119 inches = 2.667 x 22.098 x 3.023 meters