85 x 206 x 67 inches = 2.159 x 5.232 x 1.702 meters