Listening to ATC recordings link provided by Airbubba, T/O clearance issued at 01:05 and stopping on rwy call at 01:49 would suggest a/c was 44 seconds in t/o roll when event occurred. I would have thought this was in the very nick of time, just a few seconds before V1. These guys were really switched on.
Another important factor in the outcome must be the fact that somehow, no fragments penetrated the cabin.