Mr. Met has a unique view of McCovey Cove in San Francisco