91 x 869 meters = 298.56 x 2851.05 feet