89 x 352 meters = 291.99 x 1154.86 feet