429 x 787 meters = 1407.48 x 2582.02 feet