613.53 meters = 2012 feet and 10.72 inches