511.62 meters = 1678 feet and 6.52 inches