Recent survey could record only 400 nests against 2,500 in 1987