820 x 424 meters = 2690.29 x 1391.08 feet