OK, I may be being too hasty on part of this:
Since the 261.114 was the EXISTING record,
than traditionally there would have NOT been
a new record established since for many
years the LSR gods have said "no ties."
Since the bike shut off to a 142,
than Dean's EXISTING RECORD still stands.
I guess my only substantial question
is WHO was riding the bike........