If 15′ wide, that would make yours 600′ long. A big driveway.
Mine is half that size. For the moment, I’m living with gravel. Just last week, I had 2 20 ton loads delivered, at $180/load. Had a choice of 1″ or 1.5″ gravel, & I picked 1″. The trucks spread it out as they dumped it, so didn’t have to do much of any spreading. Yours would probably take 4 20 ton loads.
EVENUALLY, I’ll be doing asphalt for the bulk of the driveway. I’ve heard of recent cost inflation, tied to the price of oil.