5888 meters = 19317.585302 feet