The people in the Pokemon anime are immortal
I mean, assuming one day is one episode in the anime(cause that what it seems like)...there have been 600 and something episodes so far so that means more than 600 days has passed since Ash first began his adventure.
And 1 year = 365.242199 days
So...