.4 meters long...could have **been** the first Chinese rover making that crater!
My first thoughts as well.