Based on fit calculator and bike's geometry it would put OP on a 55 or 57 Infinito. The 59 would be ridable with a short stem but probably not ideal. Don't talk yourself into an ill fitting bike because it's a good deal. Besides Bianchis are overpriced so it's probably not really a good deal