129 x 444 meters = 5078.74 x 17480.31 inches