5888.9 meters = 19320.538058 feet