1764 census reveals St Kilda residents feasted on 1,600 seabirds a day