508.48 meters = 1668 feet and 2.9 inches