Implicit conversion from float -14.210526315789465 to int loses precision