The last photo shows what may be the only remaining mystery about the site. There are two open conduit pipes (one visible) in the center of the island poking up through the concrete. Not sure what they will be used for if anything. Jeff has a nice blog post on his site providing further information.
RT
RT