429 x 674 meters = 1407.48 x 2211.29 feet