Implicit conversion from float -27.264573991031398 to int loses precision