680 x 27 x 19 inches = 17.272 x 0.686 x 0.483 meters