(NEW YORK) -- The teenager whose summer parasailing adventure left her battling critical injuries says it was a miracle that she survived.
Sidney Good went on a parasailing adventure in Panama City, Fla., in July. Good and her friend Alexis Fairchild were parasailing in tandem when the line pulled loose from the boat that was towing them.
In an accident that was caught on camera, the teens, both 17-year-olds from Indiana, slammed into the side of two buildings and hit a power line before hitting a parked car on the ground.
In an interview with ABC News, Good spoke publicly for the first time about the aftermath of the crash.
“About the second day my body was preparing itself to die,” Good said.
The teen was put on a ventilator with cracked vertebrae and severe brain trauma.
Initial reports from investigators blamed the accident on an afternoon storm with strong winds. They said several attempts to winch the girls back onto the boat failed.
“I don’t know exactly when it happened,” Good’s father, Eric, said of the injuries his daughter sustained. “If it’s when they hit the building or when they fell after they hit the power lines and then fell onto the car.”
After the accident, Aquatic Adventures, the company that ran the outing, released a statement that read, in part, “While we adhere to best practices to minimize the risks associated with watersport activities, sudden weather conditions can and do occur.”
Good said doctors have told her she should not expect to make a full recovery. She now has double vision and has lost her peripheral vision.
Still, Good, who hopes to graduate from high school with her class this May, says she is keeping faith.
“I’m a very strong believer in God,” Good said of how she has gotten through the ordeal.
Fairchild also suffered head trauma and a broken back but was released from the hospital in July. Her family has filed a lawsuit against Aquatic Adventures.
The company’s attorney declined to comment to ABC News, citing a policy of not commenting on pending litigation.
Copyright 2014 ABC News Radio