39 x 674 meters = 127.95 x 2211.29 feet