16191 meters = 53120 feet and 0.94 inches