5963 meters = 19563 feet and 7.78 inches