7317.3 meters = 24006 feet and 10.68 inches