you can do this 90 day report on-line between 15 and 7 days before your due date. Your data must be know in the system, meaning you must have done at least 1 report in person at the immigration office. You just follow the instructions, fill in where needed, send it in, wait for e-mail with approved and print out the form with new date. The link to do this:
***********************************************************************