18895 meters = 61991 feet and 5.64 inches