2664 meters = 8740 feet and 1.89 inches