191 x 222 meters = 626.64 x 728.35 feet