112 x 873 feet = 34.14 x 266.09 meters