5106 meters = 16751 feet and 11.62 inches