11419 meters = 37463 feet and 10.93 inches