Mark Norman Francis has worn Seahaven Island 12 times, on average every 191 days