Implicit conversion from float -18.58585858585859 to int loses precision