My guess is it's a mix of: no insulation, inaccurate thermo, potentially long mash time (?) although without the first 2 issues, a 60 min mash should not give you the issues you've been having.
I agree with Bobby if you were really mashing at 164 F you would actually be above the temp range...