2669.3 meters = 8757 feet and 6.55 inches