Agreed. The beach goers threw me too. (Spoiler) I was off by 20 years.
Likewise, 29 years out for that, everything else within a couple of years.
Probably didn't help that I'm not American so the cultural references aren't there.
As someone with interest in fashion and social politics, I got that photo year within 2 years difference. Many photos here are largely identifiable as political events but certainly helps to have a fashion background as others have commented in this thread.