you are running into a precision issue between floats and doubles. The easiest way to fix it is to add a 'f' to the literal telling the compiler...
I'm not going to do your homework for you, but. I think the main problem is the way you are trying to store the large number. Do you...
Separate names with a comma.