421 x 389 meters = 1381.23 x 1276.25 feet