Implicit conversion from float -25.90909090909092 to int loses precision