a gigantic helicopter was landing in the parking lot , at least a hundred feet in length , its white fuselage giving off an eerie glow in the fading twilight and the subdued orange streetlights , the red crescent insignia on its side proclaiming it a medical transport .