How do Emperor's Launch From the Sea?

Emperor penguins are as heavy as a small hippo, so what's the trick that enables them to leap out of the water once they've finished diving for food? This 4 minute BBC video gives the answer.