385 x 868 feet = 117.35 x 264.57 meters