390 x 126 meters = 15354.33 x 4960.63 inches