Implicit conversion from float -13.58108108108108 to int loses precision