109 x 31 meters = 357.61 x 101.71 feet