Current weather station observations near Caves Island