419 x 656 meters = 1374.67 x 2152.23 feet