You can use
DisplayFusion - which I wholeheartedly recommend to anyone - to configure this kind of behaviour. It gives you control over (almost) anything related to monitors or program windows.
With it you can create a trigger which runs when the ESO window is created and set it to a specific size and position.