109 x 266 x 85 inches = 2.769 x 6.756 x 2.159 meters