2660 meters = 8727 feet and 0.41 inches