5706 meters = 18720 feet and 5.67 inches