Implicit conversion from float -141.75965665236052 to int loses precision