507.35 meters = 1664 feet and 6.41 inches