Gives you a signed Mantissa with 64 bit and a signed Exponent with 64bit. Since there are numeric limits for int64_t available, Float knows the max and the min value.
You could get even bigger ranges for Float by implementing your own big integer type.