Gabriel #1 Use doubles instead of floats. Not sure if you'll quite manage 13 digits, but you should get closer.