Forum:How did this site get such detailed stats on LOTR?

i was just wondering how this site got such detailed stats regarding character birthdays, and what happens in the future, far past what the books tell you...