19907 meters = 65311 feet and 8.16 inches