Rule Generation - Large Prefix + Postfix
#1
Question 
I have a hashfile that has been produced using SHA256(phrase+pass+phrase)

I know the variable phrase and it has 41 characters.

I tried generating a rule using ^ and $ to prefix and append each character but it seems to have a limitation on the total number of characters.

I'm trying to run a test like this
./hashcat-cli64.app -r rules/zerule --stdout wordtesfile

Is there any workaround?
#2
The total numbers for supported plains in hashcat cpu is 55 (including the ones generated by rules). Also note, if you use ^, to write stuff backwards. Its a common error.