133 x 395 x 626 inches = 3.378 x 10.033 x 15.9 meters