508 meters = 1666 feet and 8 inches