That's because you don't take into account how long a generation is.
In PHB 3.0 the 'adult' age of a human is 15, 40 for a dwarf and 110 years for an elf, you can directly translate those ages as generations. So for every 120 years, that's one elf generation, 3 dwarf generations, and 8 human...