Implicit conversion from float -31.64461247637051 to int loses precision