638.7 meters = 2095 feet and 5.67 inches