400 volunteers in Grand Island produce 40,000-plus meals to give out for Thanksgiving