Even though the headstone says "parish," I believe Ballymartin was a townland, not a parish.
I'd also recommend that you not consider 1828 the exact year of birth. Old records often give the wrong date. People weren't constantly being asked to show ID in those days, and date of birth was not necessarily the first thing on a person's radar.
I hope this helps.