are we really anywhere close?

Are we really anywhere CLOSE to what we are capable of as humans? This video blows me away every time I see it...

Enjoi.