6064.5 meters = 19896 feet and 7.84 inches