Future Value/Annuity Calculation

Beginning Balance of Account
Monthly contribution
Years until retirement
Estimated annual yield (%)
Estimated annual inflation (%)
Estimated annual contribution increase(%)
Desired future monthly withdrawal amount (current dollars)