Implicit conversion from float -7.575757575757592 to int loses precision