112 x 289 feet = 34.14 x 88.09 meters