That strange looking frame is “The Wedge” by “Mr. Stix” from the early 80’s. I think I only raced it one season in 17 & over expert.
Top tube length measured along the top tube is 19.5 inch as measured between center of head tube to center of seat tube.
The “effective” top tube measured along a horizontal line as measured between center of head tube to center of seat post is approx 20.5 inch.
The chainstay length measured between the center of bottom bracket to center of the rear dropout is 15.5 inch.
I’ll have to build it up and bring it to the track sometime…if I could ever pull up on a bar again! (remember tennis elbow 😕 )
Ed