109 x 179.9 meters = 357.61 x 590.22 feet