just to give you a very general idea:
1625 finished games, with an average of ~12 rounds per game (just scrolled quickly trough an old, average and new page of your finished games... average could be 10, could be 18, but 12 seems like a good guess as any.) means 19500 turns taken, or about 20.000. missing 4% of that would mean 800 missed turns.
assuming you lose no more turns at all: 800/x=0.03, so x=800/0.03=26 666 turns.
VERY globaly, that would mean aproximately 6500 turns before you go up 1%.
obviously, this only gives a very general idea: you could easily be at 96.48% right now, meaning you'll be at 96.5, rounded up to 97%, very soon. OR you could be at 95.5%, meaning you'll really have to go the full 6500 turns.
to get to 98%, you'll need aprox 20.000 turns (going from 4%miss to 2% miss means you'll need double the amount of games) and going to 99% would mean aprox 60.000 turns.
note that these numbers can be rather inaccurate, especially the 97% one, but i think it'll give you enough of an idea to give up 98% for the time being. good luck! :p