6675 meters = 21899 feet and 7.28 inches