Port Canaveral sustained about $2.9 million in losses from Hurricane Irma, with nearly half a million of that coming from cruise cancellations.

The hurricane that swept through Brevard County brought two cancellations by Disney Cruise Line and one from Royal Caribbean. The port lost docking and passenger fees of $400,000.

The Port reopened two days after the storm passed.

The financial hit was less than the $3.2 million in losses during Hurricane Matthew.

Port Canaveral CEO John Murray told Florida Today the port had more time to prepare for Irma and used the lessons it learned from Matthew to better secure its facilities.

The biggest financial cost will be a $1.5 million repair to erosion on the south side of eastbound lanes of State Road 528, at the western edge of port property.

The port also experienced damages in its Jetty Park area, along with cosmetic damage at Cruise Terminal 8, which is used by Disney Cruise Line.

While Jetty Park reopened Saturday, the park’s pier remains closed due to extensive damages.