Implicit conversion from float -95.49295774647888 to int loses precision