If you use a double it will not result in an overflow but I doubt that you will be able to get that level of precision on such a large number