Training time taken: 1 hrs 46.7355761411 mins