Stuck at 320, atm. Was stuck at 350+, before. I think I know where I'm losing steps, but can't see better. Will keep trying. I expect it to turn to Professor or higher. Will be surprised, if it lands lower.
Great find, yokosooo!
I spent almost all night, on this one. Was enjoying looking for different options.
I hope 497 is optimal (or at least close to it).
EDIT (next day) - Yokosooo's 437 gave me a few more hours of searching. Found some big cuts and quite some smaller optimizations.
(And again I hope, it does not go lower.)