Current weather station observations near Weekes Island