Implicit conversion from float -121.76470588235293 to int loses precision