Current weather station observations near Lefroy Island