Implicit conversion from float -91.61434977578477 to int loses precision