379 x 420 meters = 1243.44 x 1377.95 feet