Yes I have two of these frames and it's 650C. It is easy to misjudge photos taken with telephoto lens and that the frame doesn't have sloping top tube makes the front wheel looks very small.
Check out the photo here on one of the frames with wrong wheel size in front 24¨.
I guessed you should know better judging by the name ;)
I guessed you should know better judging by the name ;)