Implicit conversion from float -95.18518518518516 to int loses precision