643.3 meters = 2110 feet and 6.77 inches