176 x 896 feet = 53.64 x 273.1 meters