2338.6 meters = 7672 feet and 6.87 inches