Current weather station observations near Scotch Bonnet Island