Claim: Holland Library was built in 1899, located in New York and covers an area of two acres.
Evidence: less than one acre