18593 meters = 61000 feet and 7.87 inches