106 x 690 x 86 inches = 2.692 x 17.526 x 2.184 meters