20099 meters = 65941 feet and 7.21 inches