7996 meters = 26233 feet and 7.15 inches