496 x 649 meters = 1627.3 x 2129.27 feet