what year did the newest megastructure become created ?
2005