35 x 108 meters = 114.83 x 354.33 feet