108 x 265 x 84 inches = 2.743 x 6.731 x 2.134 meters