216 x 109 meters = 708.66 x 357.61 feet