35 x 116.3 meters = 114.83 x 381.56 feet