872 x 717 feet = 265.79 x 218.54 meters