2324.1 meters = 7624 feet and 12 inches