Current weather station observations near Leroy Island