Implicit conversion from float -64.67625899280577 to int loses precision