OKEECHOBEE, Fla. – Lake Okeechobee holds the title for Florida’s largest lake, offering 730 square miles of water, nearly half the size of Rhode Island. Get a bird’s-eye view of this huge, but shallow fishery as the MLF pros vie for the Favorite Fishing Stage Two Presented by Bass Cat trophy.