Current weather station observations near Lowrey Island