18885 meters = 61958 feet and 7.94 inches