6612.3 meters = 21693 feet and 10.77 inches