What was the length of the mammoth tusk flute found in Germany in 2004?

**********