105 x 646 x 431 inches = 2.667 x 16.408 x 10.947 meters