I've been wanting to translate some J-Pop songs for myself. Then I came across this song and found this phrase. I don't really understand what the phrase intend to tell at all. What I think of is this phrase tell something about someone who's really nervous, but I don't know the literal translation of it. It's more confusing because after this sentences, it's followed by "標高3000メートル？" which I assume the literal trans is "3000 meters above the sea".
I'm really glad if anyone is willing to tell me the literal translation and what does it mean. Thank you very much!