Current weather station observations near Leggs Island