5954 meters = 19534.120735 feet