@123vicky
How are you eating 2300 kcal worth of meat but getting only 190g of protein? 2300 kcal worth of beef has about 425g, chicken 450g, pork 420g.
Furthermore, 2300 kcal worth of beef has "only" 67g of fat, chicken 55g, pork 70g. So where is your 160g of fat coming from?