95 x 946 meters = 311.68 x 3103.67 feet