11602 meters = 38064 feet and 3.65 inches