85 x 669 x 65 inches = 2.159 x 16.993 x 1.651 meters