31 x 868 feet = 9.45 x 264.57 meters