611.71 meters = 2006 feet and 11.07 inches