Satellite imagery shows a couple square miles of open water remain near Juniper Island ...