1663.7 meters = 5458 feet and 4 inches