1665.7 meters = 5464 feet and 10.74 inches