7824.1 meters = 25669 feet and 7.43 inches