Congrats! I guess it takes about 2 years for normal players. For hardcore trainer like you, maybe 1 year north.
It took me ~10 months of active playing, but my team was never big. I guess with dedication and a team of maximum size it could be done for approximately 8 months.