Current weather station observations near Upper Fox Island