18620 meters = 61089 feet and 2.87 inches