2669.4 meters = 8757 feet and 10.49 inches