23360 meters = 76640 feet and 5.04 inches