The man covers 12 metres in one second.
Convert seconds to hours:
$ 1 \text{ hour} = 60 \times 60 = 3600 \text{ seconds} $
Total time given:
$ 3 \text{ hours } 45 \text{ minutes} = 3 \times 3600 + 45 \times 60 $
$ = 10800 + 2700 = 13500 \text{ seconds} $
Total distance covered:
$ 12 \times 13500 = 162000 \text{ metres} $
Convert metres to kilometres:
$ 162000 \div 1000 = 162 \text{ km} $
Final Answer:
$ \boxed{162} \text{ km} $