109 x 70 meters = 357.61 x 229.66 feet