18852 meters = 61850 feet and 4.72 inches