640.53 meters = 2101 feet and 5.72 inches