I am not quite your height or mass, but still tall with a very long torso. Had a custom steel frame road bike made a few years ago, great bike wish I had made the investment earlier. Wish I had bottle cage mounts raised up from the their normal position, especially on the down tube as it is a long reach to a water bottle.