11854 meters = 38891 feet and 0.91 inches