he did imply it that way,
"Is it by literal 1 second long?"
If Stephen paul really intended it that way, he wouldve said
"Yes", instead of
"I dunno man, just use the stopwatch when the anime drops"
You could use the latest definition, but i could also use the original definition of said word
"The term dates back to at least the 8th Century, when the monk St Bede used it to define a period of 90 seconds. That’s probably longer than most people would regard as a moment. "
https://www.sciencefocus.com/science/how-long-is-a-moment/