longest sandstone cave