Current weather station observations near Macarringue