Mine hatch at 36-42 grams. I had one small one one time come out at 32, and my biggest was 44.
That black dried up cord tells me that your tortoise was kept dry and the brooder box step was skipped. This is a major red flag. I would soak that baby every day for the next few months, make sure he has a proper humid hide and keep him humid.
The eco-earth is great, but the orchard grass will mold once it gets damp. In my signature there is a bunch of info on their care and housing. Check that stuff out and then come back to us with any questions.