Implicit conversion from float -80.10309278350516 to int loses precision