210 x 369 meters = 688.98 x 1210.63 feet