Hi...
I am not familiar with that particular boat type...but what I can tell you with certainty, is that you would only usually find a 25" pitch prop fitted to a 150 mariner/merc, if the engine itself was on the back of a fairly high performing boat. A boat that's certainly running at speeds...