We are on Delta out of JFK, too. On 3/17, flight 84, departing at 10:50 pm and getting in at 3:45 pm