Implicit conversion from float -91.31868131868131 to int loses precision