2604.1 meters = 8543 feet and 7.62 inches