Current weather station observations near Leach Island