I cruise on a friend's boat in the Chesapeake Bay and he put these on his boat. I think their a little expensive but their really nice. I'm not sure how they might fit on a Mariner with the winch real in the way. you just send them your measurements/pattern and they ship them to you.
https://zarcor.com/products/c-doors/index.php Dave , 735W Wildflower