Amber Miller said Sunday was the longest day of her life. The day started when she completed the marathon in 6 hours and 25 minutes while 38 weeks and 5 days pregnant. She usually completes the race in 3 hours and 25 minutes.
She says she got a lot of strange looks as she alternated running and walking the course with her husband. Some people even shouted at her ''baby's first marathon!'' as she ran by.
Miller says she signed up for the marathon in February before she found out that she was pregnant. She said she really had no intention of finishing the race.
"I was having a conversation with my parents the night before, Saturday night, and I was telling them I have no plans of actually finishing," Miller said. "I was kind of planning on running about half and then maybe skipping to the end and walking across finish line."
Just a few hours after finishing the marathon, Miller gave birth to a healthy baby girl named June at 10:29 p.m. Sunday.
Miller says this is the eighth marathon she has run and the third one pregnant. She ran one when she was 17 weeks pregnant with her son and also when she found out she was pregnant at 17 weeks. She does not know whether she will run any other marathons' coming up.
As of Monday, the entire Miller family -- including their newest addition -- is doing just fine.