How long did the goddess Demeter live?

Gods and Goddesses are the "Deathless Ones".