660.4 meters = 2166 feet and 8 inches