883 x 728 feet = 269.14 x 221.89 meters