I believe you are just running into the limits of double precision arithmetic; indeed log_2((10^8)^2) > 53.
I believe you are just running into the limits of double precision arithmetic; indeed log_2((10^8)^2) > 53.