Current weather station observations near Candlemas Island