Current weather station observations near Daffodil Island