Madison Square Garden är en kolossal byggnadskomplex,