20337 meters = 66722 feet and 5.29 inches