5908.2 meters = 19383 feet and 10.3 inches