855 x 896 feet = 260.6 x 273.1 meters