15836 meters = 51955 feet and 4.57 inches