507.44 meters = 1664 feet and 9.95 inches