447 x 129 meters = 17598.43 x 5078.74 inches