I'm not sure this is quite right, we might get too many false positives that cause users to ignore the warning. What if I just take the zonal mean (over longitude)? I don't need weights then do I?