Built and opened a Water Slide or Flume with a Drop of at least 100m 0.90% of players have unlocked this achievement