417 x 429 meters = 1368.11 x 1407.48 feet