I was in my car driving to work using glen iris road. I saw this on my left. It was a glowing green object that appeared to just drop straight down. It looked far away like in the farmers field (far back) or maybe even into letchworth state park. It was hard to pinpoint this explanation on the questionnaire but I hope this helps!