There is no way your 170 and eat 4600 it impossible
Not true, at 145 I was eating 3500-4k, granted I was gaining a lot of fat.
Doing the eating isn't impossible, I believe not putting on any weight while eating that much might be, unless you have some gains thieves residing in your digestive system (eg. Worms)