Current weather station observations near Crooked Island