Training time taken: 3 hrs 36.67393853291665 mins