A press release stated the aircraft had "40 minutes of fuel left". How was this determined? Obviously the investigation will determine where the aircraft was refuelled. It must have been refuelled. Lets hope. Round trip distance from Buttonville to St. Hubert via Peterborough and Ottawa is approximately 536 nautical miles. Your average Cessna 150 has a range of about 365 nautical miles. Or does it? I know, I know, it is time (fuel consumption per hour) NOT distance...
Given the description of the passenger, this was probably not a night cross-country training flight. Or was it?
And then there is gyroscopic precession...
I can speculate all day and all night Marianne...