718 x 629 x 573 inches = 18.237 x 15.977 x 14.554 meters