Reads to me that his route was pretty direct: most likely following a GPS track (that's not a criticism of the pilot in that regard, why shouldn't he?) - but presumably he'd not have been so low if he hadn't had the weather issue. At 800ft rather than 400ft, and with a better view, he'd certainly have had a better chance of handling the engine failure in a survivable manner.
G