9895 meters = 32463 feet and 10.93 inches