Current weather station observations near Long (Fox) Island