Implicit conversion from float -19.205020920502093 to int loses precision