7262 meters = 23825 feet and 5.51 inches