Use the payout annuity formula.
![P_0=(d(1-(1+(r)/(k))^(-Nk)))/(((r)/(k)))](https://img.qammunity.org/2023/formulas/mathematics/college/ecfi3rzdqeoiwk4ub6cdlb5bajcdmt5qmc.png)
The weekly withdrawl is $2100 so d=$2100
Each year has around 52 weeks so number of periods is k=52.
The interest rate is 2% per annum so r=0.02
The number of years is 19 so N=19.
So it follows:
![\begin{gathered} P_0=(2100(1-(1+(0.02)/(52))^(-19*52)))/((0.02)/(52)) \\ P_0=1725843.905 \end{gathered}](https://img.qammunity.org/2023/formulas/mathematics/college/t8sntjby4k5qm5f1puarc2tofx8y7wj43g.png)
Hence you should have $1725843.905 in your bank account to pay yourself $2100 a week for 19 years if the account earns 2% per annum.