the upper lens of the telescope was to be the largest ever constructed in the history of mankind , and that 's saying a lot if you consider that by now it was almost a million years after the invention of the internet .