Since you have unusual proportions, we need an accurate measurement for your knuckle height. (Scott measured and said it’s 92cm — way higher than average).
We need to make the bike’s RAD (distance from bottom bracket to grips) match your body, and we need a RAD angle (aka RAAD) of about 58 degrees. That gives great all-around handling.
After running the numbers, I suggest an XL frame with a 75mm rise bar, 35mm stem and about 20mm of spacers under the stem.