Current weather station observations near Slaughter Island (not official)