Agree with most of that but pretty sure it's 600km's not 600k miles. Still ridiculous, but yeah...
Edit: and I was referring to the designed engine life, not saying a 1FZ COULDN'T go 600k...but that would be a specimen indeed.
Per Toyota 1FZ-FE engines are 300K KM engines before requiring overhaul.