2661.1 meters = 8730 feet and 7.72 inches