Norma Bastidas, 47, has swum 95 miles and biked 2,932 miles. Now she's a few days into a 735-mile run that she hopes will culminate in Washington, D.C., in a world record for longest triathlon.
If she makes it, she'll double the current world record from 1998, when Australian David Holleran swam 26-mile swim, biked 1,242-mile bike, and ran 310 miles. Her planned course takes her 3,762 miles from Cancun, Mexico, to Washington, D.C.
Her ultimate goal, though, goes far beyond breaking records. She wants to end human trafficking.
"I'm prepared to do whatever it takes," Bastidas told CNN. "If you don't risk everything, that's not courage."
Her route took her through major human trafficking routes in Mexico. Now she's back in the U.S., but cold, wind and rain plagued the first portion of her run. By Sunday, she was feeling better, however.
"We finally had a great day," she wrote on her Facebook page. "Back on track, the problem has never been that I don feel like going out running, the problem is wanting to cover mile mileage and my body telling me otherwise. Between tummy trouble and badly blistered feet I decided to listen, 36 miles makes both my head and body happy."
A survivor of sexual abuse herself, Bastidas' ultimate goal remains front and center through every mile.
"It's only 3,500 miles," she told CNN. "It's so worth it. Think about it! It's a child's life. It's a human being's life. (This is) nothing -- it's nothing compared to that."
A child advocacy group is filming the journey for a documentary.
"As I near the finish line, I make sure to take moment every day to take in my surroundings," she wrote on Facebook.