15880 meters = 52099 feet and 8.85 inches