729 x 79 x 34 inches = 18.517 x 2.007 x 0.864 meters