710 x 888 feet = 216.41 x 270.66 meters