806 x 404 x 124 inches = 20.472 x 10.262 x 3.15 meters