507.4 meters = 1664 feet and 8.38 inches