Implicit conversion from float -13.52785145888592 to int loses precision