15947 meters = 52319 feet and 6.65 inches