Its far from anything but a twinkle in the eye concept
"This is an incorrect statement; we are currently only at about 1/4th of completing our feasibility study. Only after finishing that study, we believe such statements should be made. Although the preliminary results look promising, and our team of about 50 engineers, modellers, external experts and students is making good progress, we had and have no intention of presenting a concept
as a feasible solution while still being in investigative phase."
Making it survive storms might be teh biggest challenge