Lunar crater from mysterious rocket impact found