Implicit conversion from float -79.12350597609563 to int loses precision