That 330 miles is at a flat out 80 mph. That alone is a major range hit; combine that with headwinds, colder weather, most likely climate being used etc, 70% of epa is quite good at that speed, and as @HC_79 said, they even achieved 3.6 during better conditions, which is 403 miles give or take...