6888.6 meters = 22600 feet and 4.72 inches