Current weather station observations near Hangmans Island