640.73 meters = 2102 feet and 1.59 inches