7127.7 meters = 23384 feet and 10.11 inches