rose, take a side photo to show it, this really doesnt show much to us
and 30cm of overlap would mean the pedal would be 30cm past the wheel, yes you have toe clips, but even from this photo angle, the pedal is not 30cms past the tire towards the hub--11 inches is 30 cms, nearly a foot as mentioned