116 x 353 meters = 380.58 x 1158.14 feet