Current weather station observations near Dempsey Island