Local woman runs marathon after battling breast cancer