Spectacular green meteor streaks over South Coast