5828.2 meters = 19121 feet and 4.69 inches