Current weather station observations near Tarbox Island