Training time taken: 3 hrs 40.30341083088334 mins