2326.7 meters = 7633 feet and 6.36 inches