Hannah Diete storms late to win her 1600 sec