Implicit conversion from float -29.999999999999986 to int loses precision