Mark Norman Francis has worn Amity Island 29 times, on average every 85 days