658.7 meters = 2161 feet and 1.07 inches