808 x 406 x 126 inches = 20.523 x 10.312 x 3.2 meters