RALEIGH, N.C. (CBS Local) — A great-grandmother in North Carolina struck it rich on Christmas Eve, declaring “It’s a miracle!”

Dorothy Martin said she was sitting in a convenience store parking lot when the numbers on her “Extreme Millions” scratch-off lottery ticket started adding up to a $10 million win.

READ MORE: UPDATE: Investigation Underway Into Fatal Freeway Shooting On I-580 In Oakland

ALSO READ: No Bay Area Winners Of $425 Million New Year’s Day Mega Millions Jackpot

“I started at the bottom,” Martin said, according to a press release from the North Carolina Education Lottery. “I didn’t match any of the numbers. When I got to the top I closed my eyes and scratched. When I opened them I couldn’t believe it. I just thought, ‘Could this be real?'”

READ MORE: COVID: Bay Area Health Officials, Schools Prepare To Vaccinate Kids 5-11 As Authorization Looms

Martin had purchased the ticket at Number Three Handy Mart in tiny Grover, North Carolina. She went back inside and asked the clerk to double-check the ticket.

The ticket was real and Martin claimed her prize Friday at lottery headquarters in Raleigh. She chose the lump sum and took home $4,230,069 after required state and federal tax withholdings.

“It’s a Christmas Eve miracle,” Martin said. “I still can’t believe this is happening.”

MORE NEWS: COVID: Muni To Suspend 'Short' Line Service Citing Vaccine Mandate Staffing Issues

Martin plans to use some of the money to buy a new house. She also plans to help her grandchildren and great-grandchildren.