726 x 209 feet = 221.28 x 63.7 meters