8590 meters = 28182 feet and 4.98 inches