Implicit conversion from float -80.2156334231806 to int loses precision