383 true or false

Lots of "dubious" comments in his story. I think the 12k point is a dead giveaway
that he is at minimum exaggerating. 135mph is obtainable with any engine and the right gearing. I think you chalk it up to as a "fable" and tell it at parties and laugh with your friends.