Current weather station observations near Tub Island