107 x 868 feet = 32.61 x 264.57 meters