2325.1 meters = 7628 feet and 3.37 inches