7123 meters = 23369 feet and 5.07 inches