It's supposed to take 3.5 hours.
I will update sometime tomorrow evening.
Thanks for praying.
update: Wednesday afternoon
We are home!! She did amazing and has been such a trooper. Surgery went well and we got released today after she had a perfect night of sleep and has kept down lots of food and liquids.
Thanks for your prayers and support. She's on the road to recovery!