Current weather station observations near Nevis