Implicit conversion from float -81.34387351778656 to int loses precision