8598.7 meters = 28210 feet and 11.5 inches