665.73 meters = 2184 feet and 1.84 inches