That's VERY oversized, I think you're going to have problems with sheeting angles, especially reaching. The luff is so long the pole may as well be an on-deck sprit, and even then it's going to drag in the water anytime the breeze drops. If it pipes up you're really going to have a handful.
I'd put that sail on Craigslist or equivalent and shop for a more apporpriate one.
".. there is much you could do at sea with common sense.. and very little you could do without it.."
Capt G E Ericson (from "The Cruel Sea" by Nicholas Monsarrat)
1984 Fast/Nicholson 345 "FastForward"