Implicit conversion from float -197.82608695652175 to int loses precision