Current weather station observations near Mocking Bird Island