663.3 meters = 2176 feet and 2.17 inches