39913 meters = 130948 feet and 1.95 inches