786 x 384 x 104 inches = 19.964 x 9.754 x 2.642 meters