505.42 meters = 1658 feet and 2.43 inches