Current weather station observations near Bormuda