Implicit conversion from float -27.27272727272728 to int loses precision