Implicit conversion from float -120.74380165289256 to int loses precision