13531 meters = 44393 feet and 0.54 inches