Implicit conversion from float -72.04889406286381 to int loses precision