If you have ever gone swimming in an ocean, you may have some idea of how powerful waves can be. Wav...