429 x 123 meters = 1407.48 x 403.54 feet