Current weather station observations near Larrett Island