129 x 365 meters = 5078.74 x 14370.08 inches