So, how long does Putin have left?
Past month....probably a dozen generals have been ‘fired’. If you asked...before the war started, I think the number of generals started off at 1,200 (more or less). The dead and fired ones....easily replaced.
With bad luck, economic woes, and the KGB/FSB folks still running things...Putin has somehow survived.
Given the AGW paradigm, I'd say 7.35 years.