1668 feet = 508.4064 meters