289 x 358 feet = 88.09 x 109.12 meters