A total of 664 runners completed the half marathon and the event also featured a 5K race, shorter children’s runs, and a family fun zone.