817 x 128 meters = 2680.45 x 419.95 feet