6677.4 meters = 21907 feet and 5.76 inches