Current weather station observations near Osborn Island