420 x 369 meters = 1377.95 x 1210.63 feet