now attributed to meteoroid strikes. The study estimated that between 280 to 360 meteorites strike Mars annually, with the capability to form craters over 26 feet wide. "This rate was about five ...