Okay, so tried what Ray suggested and here are the results.
Wide shot is part of Squalicum Marina in Bellngham. North is at the top of the screen. This shows the west basin which contains the larger commercial fishing boats on the right, the private boathouses in the middle, and open recreational moorage on the left. It also shows part of the newer and larger east basin which is all recreational moorage.
The long, half-empty dock inside the beakwater is G-dock, the outer half of which was badly damaged in strong northwest winds several years ago. Storm winds typcially come from the southeast-southwest.
The dock between the shore and the first row of boathouses is the Grand Banks charter/sales dock. They have GBs from 32 to 52 feet here.
The cluster of large, white-roofed buildings upper left is Bellingham Cold Storage and a couple of fish processing companies., BCS imports and exports all sorts of comodities, including fish and crab, to Russia and other countries on the other side of the Pacific. The ships come in to the pier outside the breakwater alongside the far left building.
The row of white-roofed buildings right of center are the "web lockers," two-story buidlings the commercial fisherman can rent space in for their nets, seine gear, crabpots, etc.
The boathouse farthest out on the main dock is the one that burned this spring destroying all 20 boats in it and burning a liveaboard couple to death who were trapped in their boat.
Our boat is near the end of F-dock which is the next dock in from G. We are on the bay side. In the closeup shot it is two slips in from the end with no boat sharing the slip. These shots show the old 40' wooden docks, the last ones in the marina. Over the winter F and G docks were removed, the entire area dredged, and new 45' concrete (floating) docks put in their place. F-Dock got a little longer but we are back in the same relative slip, two from the end.
All the slips on F-Dock are full now. They just opened G-Dock up the first of this month and it is filling up fast. I'm told the waiting list for 40' and larger slips is now about four years.