Indonesian navy divers took advantage of calmer waters to resume efforts to identify suspected wreckage from a missing Indonesia AirAsia passenger jet.
However, no signal has yet been detected from the black box recorders of Flight QZ8501.
Ships and aircraft seeking debris and bodies from the Airbus A320-200 widened their search area to allow for currents.
The plane plunged into the water on 28 December en route from Indonesia's second-biggest city Surabaya to Singapore with 162 people on board.
Helicopters are searching coastal areas.
Indonesia's meteorological agency said seasonal tropical storms probably contributed to the crash.
The weather has persistently hampered efforts to recover bodies and find the cockpit voice and flight data recorders that should explain why the plane crashed into the sea.
The main focus of the search is about 90 nautical miles off the coast of Borneo island.
Five large objects believed to be parts of the plane - the largest about 18 metres long - have been pinpointed in shallow waters by ships using sonar.
Both flight recorders are located near the tail of the Airbus, but it was unclear whether that part of the aircraft was among the debris found on the seabed.
"The weather is quite conducive. The visibility is six kilometres, there's no low cloud, the wind is calm," Air Force Lt Col Johnson Supriyadi said.
"With our calculations of currents this strong, every day this operational area is extended."
Area of the Java Sea where the search for the AirAsia jet that crashed on December 28 is ongoing #AFP pic.twitter.com/hVJfBrVAvj
— Agence France-Presse (@AFP) January 5, 2015
Peter Marosszeky, a senior aviation research fellow at the University of New South Wales in Sydney, said the weather was squarely to blame for the delay in finding the black box recorders, which are designed to emit pings that can be detected by sonar for a month after a crash.
"The seas haven't been very friendly, but the black boxes have a 30-day life and they will be able to find them, particularly in the shallow waters," he said. "It's the weather that is causing the delay."
Carrier did not have permission to fly route on a Sunday
Indonesia AirAsia, which is 49% owned by Malaysia-based budget carrier AirAsia, has come under pressure from authorities who have suspended its Surabaya-Singapore licence, saying the carrier only had permission to fly the route on Mondays, Tuesdays, Thursdays and Saturdays. Flight QZ8501 took off on a Sunday.
It is not immediately clear what difference, if any, the day of the week had on the flight.
Acting Director General of Air Transportation Djoko Murjatmodjo made clear that the investigations of the route and the crash were separate.
He said: "Please differentiate between the probe into flight licences and the air crash investigation.
"Any other airline that flew on a day it did not have permission to do so would have its licence frozen.
"AirAsia is clearly wrong because they didn't fly at a time and schedule that was already determined."
A joint statement from Singapore's civil aviation authority and Changi Airport Group said that AirAsia had the necessary approvals to operate a daily flight between Surabaya and Singapore.
Nine ships from four countries have converged on the crash site area, but strong winds and four-metre high waves have kept progress agonisingly slow.
So far, 34 bodies of the mostly Indonesian passengers and crew have been recovered, including some still strapped in their seats.
Many more may be still trapped in the body of the aircraft.
The crash was the first fatal accident suffered by the AirAsia budget group, whose Indonesian affiliate flies from at least 15 destinations across the sprawling archipelago.