16 June 2023 (new moon) June 16, 2023 Kristen Lindquist new moon tide a swirl of seals along the surf line