12361 meters = 40554 feet and 5.54 inches