Your mention if 800px and coordinate containers scares me a little... in general, designing for specific pixel sizes like that is an antipattern and you're just asking for trouble (what if a future OS/browser/etc update gives you fifty less pixels)?
If you're making the classic "here's a roughly skeumorphic picture of the whole facility at a glance" HMI page, by all means use a coordinate container, but outside of that you're ultimately better off using (nested) flex containers or another approach that's less restrictive. BIJC also has a Pan/Zoom container available as an add-on module that sidesteps the problem with fitting a coordinate container with a fixed aspect ratio on a 'too small' device: