106.1 x 219 meters = 348.1 x 718.5 feet