620.68 meters = 2036 feet and 4.22 inches