Java Floating Point Overflow Hanime