7088 meters = 23254 feet and 7.12 inches