643.2 meters = 2110 feet and 2.83 inches