19967 meters = 65508 feet and 6.36 inches