64 churches, 500K meals