628.3 meters = 2061 feet and 4.22 inches