I have seen this article a while back. It is kind of lame as who knows what will be going on in 2069. The technology could be radically better or Man kind could have already perished with a quick whimper.
Occam’s Razor Answer: It’s an excuse for NASA to submit 51 years worth of budget proposals.