The time applies to a fast coder like @prisoner849. I myself would have to multiply the time by a larger number!
It also depends on how much practice you have with three.js.
To get started:
📕 three.js Bookshelf
Possibly my Collection of examples from discourse.threejs.org
If one takes the definition of the figures from the example, the following change since version 72 must be taken into account.
geometry - Three.js v74 and up don't support LatheGeometry - Stack Overflow
see in the docs
recommended three.js docs
( or three.js docs )