507.22 meters = 1664 feet and 1.29 inches