624.17 meters = 2047 feet and 9.62 inches