It is taking between 850 and 900 days for USCIS to process this kind of case. However because preliminary processing was complete, the remaining processing time will be less than the maximum stated in this message. You will receive a written decision on this case.