Current weather station observations near Biscuit Island