2660.5 meters = 8728 feet and 8.09 inches