Extra large baking potatoes