666.64 meters = 2187 feet and 1.67 inches