15223 meters = 49944 feet and 2.71 inches