27 x 665 x 30 inches = 0.686 x 16.891 x 0.762 meters