Protein sounds a smidge high, but 100g is a ballpark figure. I would guess 80-85g.
Total calories sound way high. Think about it... 100g protein is gonna get you 400 cals, assuming zero carbohydrates, that means you need 1600 cals from fat, which is about 178g of fat. For a steak that size 30-50g is a reasonable guess.
This is just off the top of my head.
You may want to get a second (and third) opinion. I know there are a lot of good sites out there.