Yeah it looks like a grey squirrel to me too.
a grey squrril is solid grey and like 2 times smaller than that beast.
Here grey squirrels must run big or something as most grey squirrels here are big though, and that is one big squirrel regardless, Congrats to you.