643 x 866 x 64 cm = 21.1 x 28.41 x 2.1 feet