507.78 meters = 1665 feet and 11.34 inches