1389.5 meters = 4558 feet and 8.72 inches