Current weather station observations near Rottenstone Island