Ok I found the problem. And it is with the way IE is reading your page. But I found something odd with the page which might explain the problem.
I loaded the page in my router screen capture program show I could see if it worked, it couldn't get the page length either, and it showed 2 frames on the page.
000_(309)_unviewable ***LINK REMOVED****- unviewable - 1
000_(774)_Main ***LINK REMOVED**** - Main - 1
So there is a frame called main and another one called unviewable.
When I try to see if ***LINK REMOVED**** is there it says not found.
So I think if the unviewable frame was removed then then IE should be able to read the length properly

Edit:
I just noticed the 000_(774)_***LINK REMOVED**** - Main - 1
When I put in ***LINK REMOVED**** and have it capture the page, it works just fine!!

Shane