Gregory River Canoe Race locks in date for May