806 x 609 x 224 inches = 20.472 x 15.469 x 5.69 meters