Metro Detroit man to run first marathon after losing 475 pounds