820 x 156 meters = 2690.29 x 511.81 feet