Implicit conversion from float -77.0697012802276 to int loses precision