john won't help you in this case. It is hard coded to support a maximum of 8 characters. If you know for sure the first 9 characters use crunch to generate the words using -t (i think) and feed the results to mdcrack if you are trying to crack lm or ntlm. You also try to use crunch and feed the results to john. What algorithm are you trying to crack?