Sorry... I'm used to hitting lower notes. They sort me as an Alto, you see.
Do you need harmonizing in the song? I do harmonizing a lot; it's part of my job
I'm afraid I cannot hit higher notes. I sound awful when I do. Otherwise, if I sing high notes nicely, I would need a mic