Kenan lived 840 years after he fathered Mahalalel, and he fathered other sons and daughters.