The sign at the end says "the end", if anyone was wondering. Also: really cool, man! Wish this was possible in Java but I'm pretty sure it isn't. How long did this take to make?
You see, this kind of thing used to be possible without water collumns, back when boats went up in the water on their own and weren't controlled by wasd. This is just the evolution of that.