Farmers in Odisha affected by last year's drought and floods would get compensation of Rs 657.32 crore as crop insurance.