This doesn't tell us much...I'm just guessing that it's a 753, or better. I couldn't wrap my head around the geometry though, such a long top tube, yet a much shorter seat tube. I think I've seen one built up on the forum, it was either the track section or here.