62 x 827 x 76 inches = 1.575 x 21.006 x 1.93 meters