Minor nitpick, something wrong in the numbers:
"Its center is in western Switzerland, at roughly 42.5°N, 7°E."
That's on the Mediterranean, not CH:
https://goo.gl/maps/cpiKng3eW8p
Oceans are the new frontier. Will we see floating cities, deep mines, etc, become a reality ?