2343 meters = 7687 feet and 0.09 inches