6126 meters = 20098 feet and 5.1 inches