Kenan lived after the birth of Mahalalel eight hundred and forty years and had other sons and daughters.