852 x 893 feet = 259.69 x 272.19 meters