109 x 56.7 meters = 357.61 x 186.02 feet