123 x 649 meters = 403.54 x 2129.27 feet