My neighbor had a ball that was at least 12 years old and was not quite 1000grams. But then they never kept him properly warm or fed him consistantly at all. So your rescue could be several years old, or still very young. It's nearly impossible to tell!
Enjoy him and care for him properly now, and he'll be your great pet!