2646 meters = 8681 feet and 1.23 inches