23380 meters = 76706 feet and 0.44 inches