329 x 649 meters = 1079.4 x 2129.27 feet