Prior to V8, Msta was integer based with a maximum point of 4,294,967,295 square TOTAL. (Imagine a grid of dots 4,294,967,295 per side, made the math easier in 1986, but you can only draw from dot to dot.) A master-unit (say feet) was divided by sub-units (inches), and then the sub-units were divided by positional-units to determine precision. If you wished a precision of 1/1000th of an inch, you set MU=1', SU=12" (per '), PU=1000 (per ") giving you a design plane (working area) 357,913'-11 19/64" square. Sounds good until you try drawing at angles. This integer based system only allows drawing from dot to dot, no fractions of dots (integer). You can not draw a line one PU long at forty-five degrees, it would be over one full PU, and up one full PU and be 1.414 PUs long. Doesn't sound like much, but try getting an angular dimension accurate to 3 decimal places over four feet.
So you crank up the Positional-Units one more decimal place from 1000 to 10,000 to provide a finer control of angular dimensions. Oops, that shrinks your design plane down to 35,791 feet per side, just under seven miles. Great for finer angular dim control, but sucks for highway work. So you play a balancing game with precision for accuracy or area, but you get the idea.
Cells in those days were constructed under the same system so might not be usable in other MU-SU-PUs
Originally Msta shipped with the default setting of MU=1', SU=12" (per ') and PU=2032 (per ") resulting in a design plane of 176,138.75' square. I'm not sure how they arrived at 2032, and when I asked I was told it had to do with metric to imperial conversions. When I pressed further I was met with blank stares. I did notice, however, that 2032 divided by 80 = 25.4, so if you made the SU=1 and the PU=80 and them updated all the dims, it would be millimeters (of course angles would be FUBAR).
You could fiddle with PUs to change drawing scales for multiple scales on one sheet, but it was a load easier to just reference the file to itself at a different scale.
~~~~~~~~~~~~~~~~~~~~~~
With V8, Bentley went to a floating point system (like everyone else) but that makes them more compatible with AutoCAD than it does V7.
~~~~~~~~~~~~~~~~~~~~~~
BTW, I know nothing at all about Microstation.