64 x 849 x 21 inches = 1.626 x 21.565 x 0.533 meters