So how can you escape from a 10-meter tsunami, like the 11-meter Tohoku tsunami that wrecked Fukushima Dai-Ichi, assuming you have years to prepare?
You could build buildings that could withstand the water flowing around them, as the nuclear reactor center itself did; but windows that can survive not just ten meters of water pressure but also cars and trees being dashed against them by the tsunami are going to be less like windows and more like plastic-filled tunnels to the daylight.
You could ensure that all of your buildings are at least 10 meters tall, built to withstand the tsunami without collapsing, and with adequate escape routes to the upper floors, space therein to ensure that everyone can escape, and emergency supplies (e.g. first-aid kits, food, water, insulin) to keep incidental deaths to a minimum. Then you just have to get everyone up four flights of stairs before the tsunami hits. The bottom floors will fill with water, destroying everybody's TV, and then recede. Maybe make it 20 meters, just in case the tsunami is extra huge, like the Kuril Islands tsunami of 2006.
Or you could build your houses a meter underground. You might lose the top 50cm of dirt cover, and if you illuminate with lightpipes, your lightpipes will fill with silt and other mud; but you should be able to keep your subterranean house well enough sealed that the water itself won’t be a problem. Escaping the house after the water recedes, though, may be a problem if you turn out to be in a sediment-deposition zone instead of an erosion zone. Tunneling out, using a door built to open inwards specifically for this purpose, may be your only option.
Other options are possible; Stapledon’s Star Maker suggests taking flight when the water is incoming, but that would seem to require a sufficient population of evacuation helicopters to evacuate the entire population within the few minutes of warning you have. This is probably not possible for biological humans. And if you have boats, especially if you live in boats, you could take them a few hundred meters offshore and be, in all likelihood, perfectly fine.
How can we engineer human civilization to be robust against natural disasters? The Chile and Haïti earthquakes of 2010 showed that there is enormous scope for doing so; how can we do better? http://www.huffingtonpost.com/2010/02/27/chile-haiti-earthqu...