Not knowing much about given accident, I can only agree that 650m of grass can indeed be short. One of the last flights I had in Cherokee we were just 2 people, but full tanks, I only got the main wheels of the grass in about 600 meters, but with that you need another 100 to stay in the ground effect and build speed before initiating climb