Implicit conversion from float -25.641025641025635 to int loses precision