Implicit conversion from float -11.199400299850083 to int loses precision