95 x 674 meters = 311.68 x 2211.29 feet