Current weather station observations near Hangman Island