Implicit conversion from float -79.1358024691358 to int loses precision