Mystery barge in SF Bay belongs to Google?

It would definitely make for a neat looking pic in any case