Update: The organisers have confirmed that Lachlan's official time is 43hrs 30minutes. The reason for this being differnt from the elapsed time on strava is that some of the kilometers at the start and the finish were neutralised.
After all sorts of confusion about Lachlan Morton's official time, he has just posted the ride to strava. You can view it on the link below.
The race tracker is different to the device he used to produce this file so there will be some differences. The race tracker only pings a signal every 5 minutes, which means that often shorter stops don't register, hence the differences.
It therefore turns out that Lachlan is slighlty more human that we first thought and it looks as if he stopped for around 2 to 3 hrs in total.