Local breast cancer survivor finishes 275 marathons