512.4 meters = 1681 feet and 1.23 inches