Kommetjie surfer rides giants alongside world champions