109 x 206.8 meters = 357.61 x 678.48 feet