5062 meters = 16607 feet and 7.34 inches