If someone wants to try to install them on a e90, this are the dimensions:
Front e92/e93 = 89cm (~35 inches)
Rear e93 = 54cm (21.26 inches)
I don't know about rear e92 because they are different from e93, but I bet that they are about the same.
Keep in mind that they are not perfectly straight! They have the shape of the doors and the line between the leather and de plastic part of the panel.
The front mouldings are too long for an e90 but you could tweak them (cut, paste and paint)