620.71 meters = 2036 feet and 5.4 inches