109 x 108 meters = 357.61 x 354.33 feet