Implicit conversion from float -95.73378839590444 to int loses precision