Current weather station observations near Quail Island