268 x 772 x 68 inches = 6.807 x 19.609 x 1.727 meters