Implicit conversion from float -95.16949152542375 to int loses precision