Matt Strangio goes 4:12.23 in rainy 1600m