404 x 80 x 64 inches = 10.262 x 2.032 x 1.626 meters