109.1 x 222 meters = 357.94 x 728.35 feet