129 x 597 meters = 5078.74 x 23503.94 inches