5818.9 meters = 19090.879265 feet