That's probably because those large numbers are essentially Infinity? At least as far as normal numerical storage goes? The looks_like_number call does allow for Infinity, and treats it like a number, and Infinity == Infinity should be true!
I don't need to the use of any of the "big" number support, which I believe doesn't play well with the looks_like_number anyway.