This occurred at around 12:45 AM on Saturday August 12th somewhere in the center of Nantucket Island Massachusetts. We were trying to spot the Perseids meteor shower when I noticed a strange green thing in the corner of my eye. I could only se it in the corner of my eye for some reason because anytime I tried looking at it directly it disappeared. I took out my binoculars to try and see it and all I saw was six greenish lights looking like they were entering the atmosphere. Anyone know what this may have been? Or should my entire family see the eye doctor?
Sorry, but my answer may be a little speculative
I used Stellarium to find out where and what exactly it was, 12:45 AM on Saturday August 12th in the center of Nantucket Island Massachusetts. There were 6 things in the constellation Perseus, which were Starlink satellites e.x Starlink-2447 and few others.
And I think they were glowing bright green, because of some Satellite flare that may have occurred due to the angle of reflection from neighboring sources of light like the meteor shower itself.
It also may be nearby star cluster like Pleides (NE), if you were not looking in the right direction, which is also known as the seven sisters
Thanks, Hope it helps you!
Precaution: The retina was not adapted for the light, and light adaptation is essential for stargazing or else glares may occur like in the question
Were you looking NE? The Pleiades were just above the horizon at 12:45am.
If not that, then unlikely to be any astronomical phenomenon.