Hmmm...not sure what I am missing, but I get the same hash result for the following:
SHA(string(64," X"))
SHA(string(65," X"))
SHA(string(66," X"))
and so on