867 x 908 feet = 264.26 x 276.76 meters