Actually i believe that only the High elves and Snow elves can live for that length of time, Dark elves, I know as I looked into it generally live for about 250 years. Although. There is no cannon reference, to the best of my knowledge, to just how long elves can live.