Now I'm really confused... Surely that would mean 106mm BB? 68+19+19?
Here is an image of the clearance, bear in mind that it is an 3 arm TA crank so might flex a bit. OH an weight wise, 107.6kg dressed and improving a bit, down to 103.1kg in the noddy.
Shorter cranks will do the trick.