The Centurion boats world surfing championships attract a thrilling mix of surfers and fans from around the globe, as top competitors showcase their skills on the waves.