Current weather station observations near Haunted Island