Implicit conversion from float -79.93006993006992 to int loses precision