Genes and body growth.

That's pretty much it.
I'm at 950 at age of 29. Its Great. I love thick glasses.. lol. Mmm Get used to contacts.