611.4 meters = 2005 feet and 10.87 inches