Current weather station observations near Deadman's Island