23777 meters = 78008 feet and 6.36 inches