Implicit conversion from float -135.23076923076923 to int loses precision