Implicit conversion from float -66.65961945031714 to int loses precision