Use the payout annuity formula.
[tex]P_0=\frac{d(1-(1+\frac{r}{k})^{-Nk})}{(\frac{r}{k})}[/tex]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:
[tex]\begin{gathered} P_0=\frac{2100(1-(1+\frac{0.02}{52})^{-19\times52})}{\frac{0.02}{52}} \\ P_0=1725843.905 \end{gathered}[/tex]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.