Putting David Blaine to shame.