Yep, you surely has a seal encounter,,, pretty cool huh !!!! I can echo the Alki experience,,, they love feeding in our lights. I fed my first seal as I was focusing my camera on a lone perch,,, then,,,in a blink of an eye a seal swooped in and grabbed the morsel....