171 x 891 feet = 52.12 x 271.58 meters