15989 meters = 52457 feet and 4.19 inches