His electric hydrofoil ride turns magical as he encounters a pod of 100+ dolphins in Howe Sound.