translate English to German: It is 135 metres long and up to 19 metres high.
Sie ist 135 Meter lang und bis zu 19 Meter hoch.