15887 meters = 52122 feet and 8.44 inches