Implicit conversion from float -93.1081081081081 to int loses precision