5889 meters = 19320.866142 feet