Current weather station observations near Oystercatcher Island