Implicit conversion from float -177.27272727272725 to int loses precision