As above - really not good at all with heights and it's putting me off having a go. What velodrome are you thinkin of? I have never seen a velodrome with a glass floor on top of a New York building. Maybe you could buy a shorter bike?