4148 meters = 13608 feet and 11.09 inches