I looked it up and N8JR is a Cessna Citation Latitude (680A). The specs indicate a landing distance of 2480 feet, so there should have been more than enough runway for a safe landing. I do not know what the weather conditions were at the time of the attempted landing, but I have to wonder if a wind gust lofted the jet and kept it from touching down at a safe touchdown distance.