851 x 892 feet = 259.38 x 271.88 meters