Did you know we have billions of motors that are much more complex than anyone can build—in our cells? The world’s smallest motor is called ATP synthase, and you have trillions of them in your body. 100,000 would fit side-by-side on a millimetre. https://creation.com/cfk-motors-human-cell
The ATP Synthase Enzyme video.