7632.6 meters = 25041 feet and 4.06 inches