628.65 meters = 2062 feet and 6 inches