2343.4 meters = 7688 feet and 3.84 inches