Current weather station observations near Ambalambositra