The bike would be a bit small for you, but I think manageable.
My inseam is about 87.5cm, and I still don't even have ideal leg extension with my seat at almost 100cm. Lemonds x 0.883 is very accurate and helpful, just keep in mind that with a longer than average inseam, you'll have a lot of room to play around with different seatheights. Expect to feel comfortable with a fairly low seat height.
Also, you would ideally want crank arms somewhere between 20.6-21.6% of your inseam length. You'd need a high bottom bracket for this to work. I know a Taiwanese forging company that makes cranksets in up to 220mm lengths.