A 16-year-old high school student from Virginia died just moments after completing her goal and finishing a half marathon.

Cameron Gallagher, a swimmer and volleyball player, finished her first 13.1 mile run in two hours and 19-minutes. Elated after crossing the finish line, which she spent months training for, Cameron collapsed and later died at a Virginia Beach hospital.

Her father, though devastated, opened up about his loss, but also about the comfort he feels knowing that she died surrounded by family and friends while doing what she loved.

“Her friends, her family and the entire Virginia Beach community was out there with her celebrating,” David Gallagher said. “I can’t imagine a better way to feel in the last moments of a lifetime…to feel accomplishments and set a goal.”

Before collapsing, Cameron said she felt faint. She was treated at a first aid tent near the finish line before being rushed to the hospital, however, doctors were unable to revive her.

A cause of death has not been released. Her parents told reporters her death was likely due to cardiac arrest.

Our prayers are with the Gallagher family during this difficult time.

SOURCE: Times Dispatch | PHOTO CREDIT: Handout

Also On Global Grind: