if you didn't invest and just took £1k a month, just shy of 17yrs.
if you invest for a monthly return, you would have an income to top up your civilian job. But there is always the temptation to pay of mortgage, flash motor big holidays. The reality is that is civy pensions now, which you contribute to and end up with a lump sum. Earnings related pensions are dying fast.