meaning of 30 Meter hoch sein

30 Meter hoch sein - German to English

to face 30 metres large