It still boggles my mind how much power a modern electric motor gets from such a small package. I'm so used to big engines weighing hundreds of pounds making maybe a couple hundred horsepower. Now we have electric motors making quite a lot more (and not to mention insane torque) that I could easily pick up with my hands.