631.9 meters = 2073 feet and 1.95 inches