translate English to French: Nearby the cave in length of 300 meters can be found.
Une grotte de 300 mètres de long se trouve à proximité.