20040515 home.science: Crater: result of a killer meteor