We have a fondness for stories about centenarians, we have to admit.

There was Fauja Singh, the 100-year-old "Turbaned Tornado," who finished the Toronto Marathon last year.

And we've posted about Tennessee's Evelyn "Mama Bird" Johnson, who died last week at the age of 102. She held the Guinness world record for most hours logged by a female pilot.

Now we're hearing about Marie Kelleher in Virginia, who at the age of 99 is still setting swimming age-group records. Counted as being 100 because United States Masters Swimming rules "use the swimmer's age as of December 31 for competitions held in 25-meter courses," according to Virginia Masters Swimming, she just became "the oldest known American woman to have competed at a USMS-recognized meet."

The Richmond Times-Dispatch says that "Kelleher swims four days a week, usually logging about 10 laps per session. She arrives at the Tuckahoe YMCA at 5 a.m. on her swimming days, driving herself 9 miles from her home to arrive exactly when the Y opens."

Copyright 2016 NPR. To see more, visit http://www.npr.org/.