126 x 388 x 619 inches = 3.2 x 9.855 x 15.723 meters