Crunch time for Russia Mars probe