how long ago was this picture taken? I remember seeing them test those solar arrays in the Dream is Alive.