Surfer rides 30-ft surfboard