Current weather station observations near Bahrain Island