Implicit conversion from float -13.272251308900522 to int loses precision