124 x 708 x 104 inches = 3.15 x 17.983 x 2.642 meters