7137.1 meters = 23415 feet and 8.19 inches