Current weather station observations near Amborohabe