I remember reading some Central States paperwork and it said the average retiree lives 17 years. If that's true you would need $612,000 to make $3000 a month which is approximately the same as the pension. I don't think $612,000 is impossible to achieve with a 401k.