346 x 89 meters = 1135.17 x 291.99 feet