They look fairly far on to me but my rule of thumb is - when I think they are ready - leave them another week.
Also - they still look very green - remember you have to leech them before harvesting. Depending on what substrate you are using this could take from a couple of days to a couple of weeks.
They look nice though - betcha can't wait to get your hands on them
