8573 meters = 28126 feet and 7.69 inches