896 x 539 feet = 273.1 x 164.29 meters